highly indebted - Spanish English Dictionary